package com.wngz.yudada.model.dto.question;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


import java.util.List;
/**
*
 *
// * 把json 结构转为使用 lombok 的 java 对象：
 *
 * */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class QuestionContentDto {
    private String title;   // 题目
    private List<Option> options; // 选项列表


    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    @Builder
    public static class Option {
        private String result; // 如果是测评类，则用 result 来保存答案属性
        private int score;     // 如果是得分类，则用 score 来设置本题分数
        private String value; // 选项内容
        private String key;   // 选项 key
    }
}